SQL Server on Domain Controller

Issue

It is recommended that you do not run SQL Server on a domain controller.  Domain controllers contain sensitive data such as user account information, and they should not be used in another role. If you run a SQL Server database on a domain controller, you increase the complexity involved in securing the server and preventing against attack. 

Solution

It is recommended that you run SQL Servers and domain controllers on separate, dedicated machines.

⌐ 2002 Microsoft Corporation. All rights reserved.